home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- References: <Dn32E2.Jy3@emr1.emr.ca>
- X-Newsreader: UMSZCo V1.1 BETA 11 (3.2.96)
- Mime-version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-encoding: 8BIT
- Path: news.tng.oche.de!tomate.tng.oche.de
- X-Gateway: ZCONNECT UE utomate.tng.oche.de.tomate.tng.oche.de [PolyNet zTOr V4.901 Serie: "light"]
- Subject: Re: Where to learn about MUI?
- Date: Wed, 21 Feb 96 15:37:20 GMT
- Message-ID: <68771651@0humpty.tomate.tng.oche.de>
- From: humpty@TOMATE.TNG.OCHE.DE (Andreas Mixich)
-
- kpratt@emr1.emr.ca wrote about "Where to learn about MUI?" on "20-Feb-1996
- 16:42:02" at zer.COMP.SYS.AMIGA.PROGRAMMER:
-
-
- > I'm just starting to program in the Amiga environment, learning AREXX.
- > In doing this I've become interested in MUI. I downloaded the user files
- > the other day, and was quite interested by the demo's. So my question
- > is, where do I find out more about programming? I want to find out how
-
- As a programmer who uses MUI, you should get the muidevXX.lha archive from
- the same aminet directory.
-
- For programming in general you should first get some books like the Rom
- Kernel Manuals.
-
- ARexx is very nice, but too limited (and slow) for doing _real_
- applications. It is a nice language to let different programs comunicate
- with each other, and it is capable of doing really good work on its own,
- but, as said, too limited. I have the feeling you are very new to the
- Amiga, maybe you should get familiare with it at first.
-
- > to create MUI objects, display them and send info back and forth between
- > them and my calling AREXX program. Is there a MUI FAQ?
-
- You will not succeed, that way. The problem is:
-
- MUI is a system of shared libraries and classes, which contain all its
- functionality.
-
- Now on the Amiga you have (am I wrong ?) two different kinds of shared
- libraries. One you can only use from "higher" languages like C, E, OBERON,
- Modula or ASM. To this kind MUI belongs to.
-
- The other ones you may use only from within Arexx. Arexx
- needs special libraries, which are different from usual libraries.
-
- There even exist hybrid-libraries, which are usable from compiler-languages
- as well as from ARexx, some examples are the datatypes-,
- amigaguide-, locale-, pattern- and ums.library. These libraries offer a so
- called "rexxhost" and can be called from within Arexx (usually slightly
- different syntax), but also from compiled executables. Anyway, MUI does not
- belong to this.
-
- So, there is no way using MUI from within ARexx, yet.
-
- I suggest you get the Triton system (aminet/dev/gui) _and_ the
- tritonrexx.library (aminet/util/rexx). With these two libraries you can
- create _very_ easy, style-guide compilant and font-adaptive, resizeable
- GUIs. It offers all the basics (and a bit more) one could want to get from
- a modern GUI engine. I use it very often and it is cool. Very easy to use.
-
- Well, the docs for TritonRexx are German, yet. Sorry for you.
-
-
- --
- Ciao, Andreas
- Internet: humpty@tomate.tng.oche.de
- FIDO : 2:244/1544.14
-
- +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=++=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
- Anybody who doesn't cut his speed at the sight of a police car is probably parked.
-
-